#ifndef MODULE_FOO_H

#ifdef __cplusplus
extern "C"
{
#endif

    void *foo(void *p);

#ifdef __cplusplus
}
#endif
#endif